Alan Young Actor / Dubbing / Scriptwriter / Director DouBan IMDb Actor The Time Machine 1960 7.6 DuckTales the Movie: Treasure of the Lost Lamp 1990 6.9